.TH "nvme_flush" 2 "nvme_flush" "February 2020" "libnvme Manual"
.SH NAME
nvme_flush \- Send an nvme flush command
.SH SYNOPSIS
.B "int" nvme_flush
.BI "(int " fd ","
.BI "__u32 " nsid ");"
.SH ARGUMENTS
.IP "fd" 12
File descriptor of nvme device
.IP "nsid" 12
Namespace identifier
.SH "DESCRIPTION"
The Flush command is used to request that the contents of volatile write
cache be made non-volatile.
.SH "RETURN"
The nvme command status if a response was received or -1 with errno
set otherwise.
